produce abundantly - German English Dictionary